<?php
namespace app\admin\controller;
use think\Db;

class File  extends Authinfo
{

  public function imageupload(){
    // 获取表单上传文件 例如上传了001.jpg
       $file = request()->file('image');
       // 移动到框架应用根目录/uploads/ 目录下
       $info = $file->rule('weiyi')->validate(['size'=>5024000,'ext'=>'jpg,png,gif'])->move( '../uploads/image');
       if($info){
           // 成功上传后 获取上传信息
           // 输出 jpg
           //echo $info->getExtension();
           // 输出 20160820/42a79759f284b767dfcb2a0197904287.jpg
        //echo $info->getSaveName();
           // 输出 42a79759f284b767dfcb2a0197904287.jpg
           //echo $info->getFilename();
           $datats['errno']=1;
           $datats['data'][0]=ROOT_URL.'/uploads/image/'.$info->getSaveName();
       }else{
           // 上传失败获取错误信息
          // echo $file->getError();
          $datats['errno']=0;
          $datats['data']=$file->getError();
       }

       return json($datats);
  }
  public function wenjianupload(){
    // 获取表单上传文件 例如上传了001.jpg
       $file = request()->file('file');

       // 移动到框架应用根目录/uploads/ 目录下

       $info = $file->rule('weiyi')->validate(['size'=>25024000,'ext'=>'xlsx,xls,doc,xlsm,apk'])->move( '../uploads/wenjian');
       if($info){
           // 成功上传后 获取上传信息
           // 输出 jpg
           //echo $info->getExtension();
           // 输出 20160820/42a79759f284b767dfcb2a0197904287.jpg
        //echo $info->getSaveName();
           // 输出 42a79759f284b767dfcb2a0197904287.jpg
           //echo $info->getFilename();
           $datats['errno']=1;
           $datats['data'][0]='/uploads/wenjian/'.$info->getSaveName();
       }else{
           // 上传失败获取错误信息
          // echo $file->getError();
          $datats['errno']=0;
          $datats['data']=$file->getError();
       }
       return json($datats);

  }


}
